ragout made of offal - Francés Inglés Diccionario